flu breathing problems breathe right cough asthma doctor allergy halitosis health dry mouth allergies dental snore bad breath cold sleep apnea